This is a list of notable job scheduling software. Job scheduling applications are designed to carry out repetitive tasks as defined in a schedule based upon calendar and event conditions. More recently this category of software is increasingly labeled as 'Workload Automation', which is an industry term for the next generation of job scheduling applications.
Contents |
The products are divided into those supporting ERP software and those that do not, non-vendor schedulers and platform built-ins. Mainframe batch schedulers are not listed.
Only products having a wikipedia page for it or its vendor are listed.
The products and are ordered alphabetically.
For the description of the functionalities in the table header just click on it.
Product (alphabetical) | Vendor | Version | Company Origin | Company size | User interface | Data storage | Script storage | Event driven | Agentless | Agents | Platforms | Central upgradable | Any OS account | stdout/err transfer | File events | File transfer | ERP Support | SAP XBP version | Role-based security | Auditing | Design lifecycle |
ActiveBatch | Advanced Systems Concepts, Inc. (ASCI) | V8 | USA | Dedicated | Browser, GUI, Fat Client, Mobile | Database | yes | yes | yes | yes | Windows, Linux, Unix, iSeries, HP NSK, OpenVMS, more | yes | yes | yes | yes | yes | JDEdwards, Oracle, Peoplesoft, SAP | 2.0 and 3.0 | yes | yes | yes |
Automation Center | Stonebranch / OpWise | 1.7 | Europe/USA | Dedicated | Browser | Database | Next version | yes | no | yes | Windows Linux Solaris AIX HP-UX zOS | yes | yes | yes | yes | SAP R3 | 3 | yes | yes | yes | |
AutoSys | CA | ||||||||||||||||||||
Batchman | Honico | Germany | Dedicated | GUI Browser | yes | no | no | yes | SAP only | 2.0 and 3.0 | |||||||||||
Control-M | BMC | 7 | USA | Dedicated | Fat client | Database | yes | yes | yes | yes | Unix/Linux Windows VMS | Via SD | yes | yes | yes | yes | SAP, Oracle EBS, DynamicsAx | 2.0 and 3.0 | yes | yes | yes |
Cronacle/CPS | Redwood | V8 | Netherlands | Dedicated | Browser | Database | yes | yes | possible | Yes | Unix/Linux, Windows, OpenVMS, IBM iSeries, IBM zOs | Built-in | yes | yes | yes | yes | SAP, SAP Business Objects, Oracle EBS, Oracle OHI, JD Edwards, PeopleSoft, Microsoft AX | 2.0 and 3.0 | yes | yes | yes |
Dollar Universe | Orsyp | 5.6 | France | Dedicated | Browser | Own flat files | yes | yes | no | yes | Unix/Linux Windows VMS | no | no | yes | yes | SAP | 2.0 and 3.0 | yes | yes | yes | |
dSeries | CA | Large | |||||||||||||||||||
JAMS Scheduler | MVP | 5.0 | USA | Dedicated | GUI, Browser | Database | yes | yes | possible | yes | Unix, Linux, Windows, iSeries, OpenVMS | yes | yes | yes | yes | yes | Ecometry, JDEdwards, Oracle, Peoplesoft, SAP, Symitar | 2.0 and 3.0 | yes | yes | yes |
OpCon | SMA | 5.0.0 | USA/Europe | Dedicated | Fat client, Browser | Database | no | yes | no | yes | Unisys OS2200, Unisys MCP, UNIX, Linux, IBM z/OS, IBM VSE, IBM ISeries, HP NonStop, Windows, OpenVMS, JEE | yes | yes | yes | yes | yes | SAP | 2.0. soon 3.0 | yes | yes | yes |
For the description of the functionalities in the table header just click on it.
Product (alphabetical) | Vendor | Version | Company Origin | Company size | User interface | Data storage | Script storage | Event driven | Agentless | Agents | Platforms | Central upgradable | Any OS account | stdout/err transfer | File events | File transfer | Role-based security | Auditing | Design lifecycle |
Flux | Flux | 7.11 | USA | Dedicated | Browser | Derby or an external database | no | yes | yes | yes | Any system with a JVM | no | yes | yes | yes | yes | yes | yes | yes |
JobServer | Grand Logic | 3.4 | USA | Dedicated | Browser | HSQL Oracle MySQL PostgreSQL | yes | yes | yes | yes | Windows Linux Unix | yes | yes | yes | yes | yes | yes | yes | yes |
Batch Job Server | Camellia Software Corporation | 3.0 | USA | Dedicated | Browser | Windows | no | yes | yes | yes | Windows | no | yes | yes | yes | yes | yes | yes | yes |
Global ECS | Vinzant Software | 4.10 | USA | Dedicated | Client, Browser | SQL Server or Oracle | Future Version | Yes | No | Yes | Unix Linux Windows | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
Grid Engine | Sun | ||||||||||||||||||
Platform LSF | Platform Computing | Canada | Dedicated | Unix Linux Windows | |||||||||||||||
Opalis/SCO | Microsoft | Large | |||||||||||||||||
Skybot Scheduler | Skybot Software | 2.1 | USA GB | Dedicated | Browser | Database | yes | yes | no | yes | Any system with a JVM | no | yes | yes | yes | yes | yes | yes | no |
Tivoli WS | IBM | Large | |||||||||||||||||
VisualCron | VisualCron | Dedicated | Windows | ||||||||||||||||
TlosLite | Likya Teknoloji | Dedicated |
The information in this table is regarding this product version.
Most vendors deliver a browser interface these days, well, you'll know the advantages.
All kinds of Unix flavours mentioned by the vendors are notes as "Unix". The same goes for "Linux" and "Windows".
Can the agent run a job as any OS-account on the target system? The agent of some products can only run a job as the user the agent runs as, which most likely must have a lot of privileges, which in turn might be a security issue.
Can you inspect the standard output and/or standard error of the executed job on your viewer? Some systems even immediately transfer both to the central scheduler, which might give extra network load.
Can the job scheduler react (start a job) on the appearance of a file? With this you dont have to poll for the file.
Some vendors deliver a file transfer utility. The standard command-line FTP on eg Unix is not good enough for batch usage: a file might be failed to transfer, yet the "bye" command went well so the exit status will be ok.
The list of ERP packages supported.
The SAP XBP interface comes in 2 versions: 2 and 3. Version 2 has an intercept table, while version 3 has for intercept an include and an exclude table. This is important when you want all SAP-jobs but a few being intercepted and routed through your scheduling system. Some SAP-jobs won't work well when intercepted.
Is it possible to grant privileges through roles to the users of your scheduling system? Think of developers, operators and administrators. Some products use LDAP or the Windows system AD.
Some companies demand recording of all user actions (compliance), but if not it is still handy to backtrace who did some action, just to ask him why he did so.
Does the job scheduling system support the transfer of batch designs along development, test, approve and production repositories? Most products have an export- and import-feature, and some products have the transfer mechanism all built-in.